package org.ham007.proxysender.server.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@SuppressWarnings("serial")
public class OAuthServlet extends HttpServlet {
	
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
	{
		/*
		 * ProxySenderアカウントのOAuth認証を行うサーブレット。
		 * コンシューマートークン、シークレットは本サーブレットに埋め込んで置く。
		 * 
		 * Ｔｗｉｔｔｅｒ twitter = new Twitter(コンシューマートークン);
		 * 
		 * if(DataStoreからアクセストークンを取得しようと試みる。 == false)
		 * {
		 * 		ユーザー認証用のurlと、リクエストトークンシークレット入力ページへのリンクを表示する。 
		 * }
		 * else
		 * {
		 * 		すでに登録済みであることを知らせる。
		 * }
		 */
		
		//	Twitter twitter = MyTwitter.get();
		//	AuthorizationUsingDataStore auth = new AuthorizationUsingDataStore();
		//	
		//	if(auth.alreadyAuth() == true)
		//	{
		//	
		//	}
		//	else
		//	{
		//		RequestToken req_token = twitter.getOAuthRequestToken();
		//		String auth_url = req_token.getAuthorizationURL();
		//	}
		
		resp.setContentType("text/html; charset=UTF-8");
		PrintWriter out = resp.getWriter();
	    out.println("<html>");
	    out.println("<head>");
	    out.println("<title>Under Construction</title>");
	    out.println("</head>"); 
	    out.println("<body>");
	    out.println("<h1>Under Construction</h1>"); 
	    out.println("</body>");
	    out.println("</html>");
	}
}
